common toad – English–Italiano translations

🇬🇧 en it 🇮🇹

common toad noun

  • Bufo bufo
rospo comune
Wiktionary Links